Město Kardašova Řečice leží v Jihočeském kraji v ORP Jindřichův Hrade v nadmořské výšce 439 m. V roce 2014 zde žilo 2259 obyvatel. Kardašova Řečice má katastrální území o rozloze 4583 ha.